No, it is not complicated at all, you are right.
But we would like to have a more simple way in logging programs to upload all needed qsos for print by one button press.
Paul 4X6UU
At present, here's the "workflow" in DXKeeper for QSLing via Global QSL:
1. click "Add Needed" to identify all QSOs whose confirmation is needed for award progress; these QSOs are placed in DXKeeper's "QSL Queue"
2. click "Save ADIF file" to generate an ADIF file containing all QSO's in the QSL Queue.
3. send the generatedADIF file to Global QSL
4. wait until Global QSL indicates which uploaded QSOs were rejected; then uncheck a box in the QSL Queue entry for each rejected QSO
5. click the "Update Log" button
In contrast, here's the workflow for LotW:
1. click "Add Needed" to identify all QSOs whose confirmation is needed for award progress; these QSOs are placed in DXKeeper's "QSL Queue"
2. click the "Upload to LotW" button (this generates an ADIF file, encrypts it as required by ARRL, and uploads it via an LotW web service)
3. click "Sync LotW QSOs" (this queries an LotW web service to determine which uploaded QSOs were accepted and which were rejected, and updates the logged QSOs accordingly)
Is the current 5-step process for Global QSL un-useable? Of course not; its far better than QSLing with pencil and paper. However, DXLab users have had the 3-click LotW process for years, and expect the equivalent automation for Global QSL.
73,
Dave, AA6YQ